博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
freemarker.net模板引擎【ASP.NET MVC】
阅读量:6876 次
发布时间:2019-06-26

本文共 1736 字,大约阅读时间需要 5 分钟。

hot3.png

       Freemmarker模板引擎,来自Java的JSP。.NET上进行了移植,形成Freemarker.Net模板引擎。

关于Freemarker.Net的详细介绍,请参考:

      用法:

     首先引用一下类库:

  2、在全局配置文件Global.asax.cs中,配置如下:

protected void Application_Start() {            AreaRegistration.RegisterAllAreas();            //ViewEngines.Engines.Clear();            *ViewEngines.Engines.Add(new FreemarkerViewEngine(this.Server.MapPath("~/")));*            RegisterGlobalFilters(GlobalFilters.Filters);            RegisterRoutes(RouteTable.Routes);        }

3、创建控制器

public class HomeController : Controller {        public ActionResult Index() {            ViewData["Message"] = "Welcome to ASP.NET MVC!";            return View();        }        public ActionResult About() {            return View();        }    }
    Home Page    

${controller.ViewData.Message}

To learn more about ASP.NET MVC visit http://asp.net/mvc.

最后,运行ASP.NET程序。

无意中,做了一次社区的搬运工,感兴趣的朋友,可以试用下。

转载于:https://my.oschina.net/lichaoqiang/blog/868647

你可能感兴趣的文章
源码探探之startActivity(二)
查看>>
深入了解Flutter的isolate(1) ---- 事件循环(event loop)及代码运行顺序
查看>>
startService() 过程
查看>>
WebSocket 协议 1~4 节
查看>>
Android-WItemTouchHelperPlus几行代码搞定仿QQ侧滑
查看>>
Glide 知识梳理(5) 自定义GlideModule
查看>>
聊聊eureka的delta配置
查看>>
Masonry 源码解读(下)
查看>>
Swift如何给应用添加3D Touch菜单
查看>>
05_Node js 文件管理模块 fs
查看>>
关于python中可迭代对象和迭代器的一些理解
查看>>
界面无小事(五):自定义TextView
查看>>
ES6读书笔记(三)
查看>>
视频播放器全屏旋转方案
查看>>
根据调试工具看Vue源码之生命周期(一)
查看>>
RxJS教程
查看>>
在高并发环境下Reids做缓存踩坑记录
查看>>
通俗易懂--岭回归(L2)、lasso回归(L1)、ElasticNet讲解(算法+案例)
查看>>
Word类报表实例 - 质量检测报告
查看>>
Java进阶篇设计模式之二 ----- 工厂模式
查看>>